/*
* Java Card File Parser 
* Based on openjcvm project 
*/

package org.naive.metawatch.converter.exp;

import java.text.ParseException;
import org.naive.metawatch.converter.parser.*;

/**
 *
 * @author Andrew Butenko
 */
public class FieldInfo extends Parseable {

    @ParsedInt(FieldSize.BYTE)
    public byte token;
    @ParsedInt(FieldSize.SHORT)
    @ReferencesConstant
    public int accessFlags;
    @ParsedInt(FieldSize.SHORT)
    public int nameIndex;
    @ParsedInt(FieldSize.SHORT)
    public int descriptorIndex;
    @ParsedArray(indexSize = FieldSize.SHORT, itemClass = Attributes.class)
    public Attributes[] attribList;

  
}
